carrying a weapon at public meeting - Turkish English Dictionary